\documentclass[a4paper]{book}
\usepackage{a4wide}
\usepackage{makeidx}
\usepackage{graphicx}
\usepackage{multicol}
\usepackage{float}
\usepackage{listings}
\usepackage{color}
\usepackage{textcomp}
\usepackage{alltt}
\usepackage{times}
\usepackage{ifpdf}
\ifpdf
\usepackage[pdftex,
            pagebackref=true,
            colorlinks=true,
            linkcolor=blue,
            unicode
           ]{hyperref}
\else
\usepackage[ps2pdf,
            pagebackref=true,
            colorlinks=true,
            linkcolor=blue,
            unicode
           ]{hyperref}
\usepackage{pspicture}
\fi
\usepackage[utf8]{inputenc}
\usepackage{doxygen}
\lstset{language=Java,inputencoding=utf8,basicstyle=\footnotesize,breaklines=true,breakatwhitespace=true,tabsize=8,numbers=left }
\makeindex
\setcounter{tocdepth}{3}
\renewcommand{\footrulewidth}{0.4pt}
\begin{document}
\hypersetup{pageanchor=false}
\begin{titlepage}
\vspace*{3cm}
\begin{center}
{\Large Java GAME for X Terminal}\\
\vspace*{4cm}
{\Large -- JMeta -- }\\
\vspace*{0.5cm}
{\small 2009 - 2010}\\
\vspace*{8cm}
{Authors: Jonathan MERCIER, Virginie Fabienne WONG JUN TAI}\\
\vspace*{2cm}
{\small All right reserved © 2009 - 2010, JMeta project under GNU GPL 3+ }
\end{center}
\end{titlepage}
\clearemptydoublepage
\pagenumbering{roman}
\tableofcontents
\clearemptydoublepage
\pagenumbering{arabic}
\hypersetup{pageanchor=true}
\chapter{Namespace Index}
\input{namespaces}
\chapter{Class Index}
\input{hierarchy}
\chapter{Class Index}
\input{annotated}
\chapter{File Index}
\input{files}
\chapter{Namespace Documentation}
\input{namespacecom}
\include{namespacecom_1_1engine}
\include{namespacecom_1_1engine_1_1controller}
\include{namespacecom_1_1engine_1_1pattern}
\include{namespacecom_1_1engine_1_1pattern_1_1grid}
\include{namespacecom_1_1engine_1_1pattern_1_1pawn}
\include{namespacecom_1_1engine_1_1pattern_1_1player}
\include{namespacecom_1_1engine_1_1view}
\include{namespacecom_1_1ressource}
\chapter{Class Documentation}
\input{classcom_1_1ressource_1_1ColoredString}
\include{classcom_1_1engine_1_1pattern_1_1player_1_1Computer}
\include{classcom_1_1engine_1_1controller_1_1Controller}
\include{classcom_1_1engine_1_1view_1_1DisplayColored}
\include{classcom_1_1engine_1_1pattern_1_1grid_1_1Grid}
\include{classcom_1_1engine_1_1pattern_1_1player_1_1Human}
\include{interfacecom_1_1ressource_1_1InterfaceResourceManager}
\include{classJMeta}
\include{classcom_1_1engine_1_1pattern_1_1pawn_1_1Metabolite}
\include{classcom_1_1engine_1_1pattern_1_1pawn_1_1Pawn}
\include{classcom_1_1engine_1_1pattern_1_1pawn_1_1Phospholipide}
\include{classcom_1_1engine_1_1pattern_1_1player_1_1Player}
\include{classcom_1_1ressource_1_1ProcessLauncher}
\include{classcom_1_1ressource_1_1ProcessLauncherException}
\include{classcom_1_1engine_1_1pattern_1_1pawn_1_1Proteine}
\include{classcom_1_1engine_1_1view_1_1Terminal}
\chapter{File Documentation}
\input{Controller_8java}
\include{Grid_8java}
\include{Metabolite_8java}
\include{Pawn_8java}
\include{Phospholipide_8java}
\include{Proteine_8java}
\include{Computer_8java}
\include{Human_8java}
\include{Player_8java}
\include{DisplayColored_8java}
\include{Terminal_8java}
\include{ColoredString_8java}
\include{InterfaceResourceManager_8java}
\include{LocaleManager_8java}
\include{ProcessLauncher_8java}
\include{ProcessLauncherException_8java}
\include{JMeta_8java}
\printindex
\end{document}
